package com.kmzx.one.project.entity;

import java.math.BigDecimal;
import java.util.Date;

public class UserCashDetail {

    private String id;
    private String userCashCodes;
    private String userId;
    private String openId;
    private String appId;
    private BigDecimal totalMoney;
    private BigDecimal applyMoney;
    private BigDecimal settlementMoney;
    private Integer kinds;
    private Integer states;
    private Integer states1;
    private Integer canRead;
    private String idCard;
    private String idCardName;
    private Date applyTime;
    private Date verifyTime;
    private Date finishTime;
    private Date doneTime;
    private String reason2;
    private String reason;
    private String remark;
    private String detail;
    private String nowDate;

    public String getId() {
        return id;
    }

    public UserCashDetail setId(String id) {
        this.id = id;
        return this;
    }

    public String getUserCashCodes() {
        return userCashCodes;
    }

    public UserCashDetail setUserCashCodes(String userCashCodes) {
        this.userCashCodes = userCashCodes;
        return this;
    }

    public String getUserId() {
        return userId;
    }

    public UserCashDetail setUserId(String userId) {
        this.userId = userId;
        return this;
    }

    public String getOpenId() {
        return openId;
    }

    public UserCashDetail setOpenId(String openId) {
        this.openId = openId;
        return this;
    }

    public String getAppId() {
        return appId;
    }

    public UserCashDetail setAppId(String appId) {
        this.appId = appId;
        return this;
    }

    public BigDecimal getTotalMoney() {
        return totalMoney;
    }

    public UserCashDetail setTotalMoney(BigDecimal totalMoney) {
        this.totalMoney = totalMoney;
        return this;
    }

    public BigDecimal getApplyMoney() {
        return applyMoney;
    }

    public UserCashDetail setApplyMoney(BigDecimal applyMoney) {
        this.applyMoney = applyMoney;
        return this;
    }

    public BigDecimal getSettlementMoney() {
        return settlementMoney;
    }

    public UserCashDetail setSettlementMoney(BigDecimal settlementMoney) {
        this.settlementMoney = settlementMoney;
        return this;
    }

    public Integer getKinds() {
        return kinds;
    }

    public UserCashDetail setKinds(Integer kinds) {
        this.kinds = kinds;
        return this;
    }

    public Integer getStates() {
        return states;
    }

    public UserCashDetail setStates(Integer states) {
        this.states = states;
        return this;
    }

    public Integer getStates1() {
        return states1;
    }

    public UserCashDetail setStates1(Integer states1) {
        this.states1 = states1;
        return this;
    }

    public Integer getCanRead() {
        return canRead;
    }

    public UserCashDetail setCanRead(Integer canRead) {
        this.canRead = canRead;
        return this;
    }

    public String getIdCard() {
        return idCard;
    }

    public UserCashDetail setIdCard(String idCard) {
        this.idCard = idCard;
        return this;
    }

    public String getIdCardName() {
        return idCardName;
    }

    public UserCashDetail setIdCardName(String idCardName) {
        this.idCardName = idCardName;
        return this;
    }

    public Date getApplyTime() {
        return applyTime;
    }

    public UserCashDetail setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
        return this;
    }

    public Date getVerifyTime() {
        return verifyTime;
    }

    public UserCashDetail setVerifyTime(Date verifyTime) {
        this.verifyTime = verifyTime;
        return this;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public UserCashDetail setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
        return this;
    }

    public Date getDoneTime() {
        return doneTime;
    }

    public UserCashDetail setDoneTime(Date doneTime) {
        this.doneTime = doneTime;
        return this;
    }

    public String getReason2() {
        return reason2;
    }

    public UserCashDetail setReason2(String reason2) {
        this.reason2 = reason2;
        return this;
    }

    public String getReason() {
        return reason;
    }

    public UserCashDetail setReason(String reason) {
        this.reason = reason;
        return this;
    }

    public String getRemark() {
        return remark;
    }

    public UserCashDetail setRemark(String remark) {
        this.remark = remark;
        return this;
    }

    public String getDetail() {
        return detail;
    }

    public UserCashDetail setDetail(String detail) {
        this.detail = detail;
        return this;
    }

    public String getNowDate() {
        return nowDate;
    }

    public UserCashDetail setNowDate(String nowDate) {
        this.nowDate = nowDate;
        return this;
    }
}
